3.1200000000000000576e-19 organelle part